Limits on the Power of Parallel Random Access Machines with Weak Forms of Write Conflict Resolution

نویسندگان

  • Faith Ellen
  • Russell Impagliazzo
  • Bruce M. Kapron
  • Valerie King
  • Miroslaw Kutylowski
چکیده

The ROBUST PRAM is a concurrent-read concurrent-write (CRCW) parallel random access machine in which any value might appear in a memory cell as a result of a write connict. This paper addresses the question of whether a PRAM with such a weak form of write connict resolution can compute functions faster than the concurrent-read exclusive-write (CREW) PRAM. We prove a lower bound on the time required by the ROBUST PRAM to compute Boolean functions in terms of the number of diierent values each memory cell of the PRAM can contain and the degree of the function when expressed as a polynomial over a nite eld. In the case of 1-bit memory cells, our lower bound for the problem of computing the OR of n Boolean variables exactly matches Cook, Dwork, and Reischuk's upper bound on the CREW PRAM 2]. We extend our result to obtain a lower bound depending on the number of processors, for computing Boolean functions on the ROBUST PRAM, even with memory cells of unbounded size. A particular consequence is that the ROBUST PRAM with 2 2 O(p log n) processors requires (p log n) steps to compute OR. These results are obtained by deening a class of CRCW PRAMs, the xed adversary PRAMs, all of which are at least as powerful as the ROBUST PRAM. We prove our lower bounds using carefully chosen PRAMs from this class. We also show the limitations of this technique by describing how, with n-bit memory cells, any PRAM in this class can compute OR and, more generally, simulate a PRIORITY PRAM in constant time. Finally, we show that the ROBUST PRAM with 1-bit memory cells can compute OR in O((log n) 2) steps using O(n=(log n) 2) processors with o(1) probability of error. Thus, adding randomization increases the computational power of the ROBUST PRAM. This is in contrast to the situation for the CREW PRAM, where adding randomization can at best decrease time by a constant factor 3].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Sub-threshold 9T SRAM Cell with High Write and Read ability with Bit Interleaving Capability

This paper proposes a new sub-threshold low power 9T static random-access memory (SRAM) cell compatible with bit interleaving structure in which the effective sizing adjustment of access transistors in write mode is provided  by isolating writing and reading paths. In the proposed cell, we consider a weak inverter to make better write mode operation. Moreover applying boosted word line feature ...

متن کامل

Solving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs

Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...

متن کامل

Solving the Problem of Scheduling Unrelated Parallel Machines with Limited Access to Jobs

Nowadays, by successful application of on time production concept in other concepts like production management and storage, the need to complete the processing of jobs in their delivery time is considered a key issue in industrial environments. Unrelated parallel machines scheduling is a general mood of classic problems of parallel machines. In some of the applications of unrelated parallel mac...

متن کامل

Solving a New Multi-objective Unrelated Parallel Machines Scheduling Problem by Hybrid Teaching-learning Based Optimization

This paper considers a scheduling problem of a set of independent jobs on unrelated parallel machines (UPMs) that minimizesthe maximum completion time (i.e., makespan or ), maximum earliness ( ), and maximum tardiness ( ) simultaneously. Jobs have non-identical due dates, sequence-dependent setup times and machine-dependentprocessing times. A multi-objective mixed-integer linear programmi...

متن کامل

Technical Report 2008-005 Collapsing the Hierarchy of Parallel Computational Models

We investigate the computational power of parallel models with directed reconfigurable buses and with shared memory. Based on feasibility considerations present in the literature, we split these models into “heavyweight” (directed reconfigurable buses, the Combining PRAM, and the BSR) and “lightweight,” (all the other PRAMs) and then find that the heavyweight class is strictly more powerful tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993